# coding:utf-8
'''
Created on 2011-3-4

@author: xi_li
'''

#======================================================================
# Tuple是不可变的list，一旦创建了一个tuple，就不能以任何方式改变它。所以
# Tuple是没有index、remove、insert等方法的。
# 
# tuple的好处：
# 1.tuple比list操作更快
# 2.可以保护数据不被修改
# 3.可以作为dictionary的key
# 4.可以用在字符串格式化中
#======================================================================

#===================
# tuple的多个变量赋值
#===================
a, b, c = ('1', '2', '3')
print a,b,c

#============================================================================
# tuple如果只有一个元素就必须在元素之后用“,”来表示这是一个tuple，而不是一个普通变量
#============================================================================
print (1,).__class__ # tuple
print (1).__class__ # int